package com.aggregate.pay.xinfu.payment.bean;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 发起代付接口-请求参数
 * @author Moyq5
 * @date 2019年3月27日
 */
public class PayOrderData {

	@JsonProperty("mMerid")
	private String merId;
	@JsonProperty("mAction")
	private String action;
	@JsonProperty("mVersion")
	private Integer version;
	@JsonProperty("mOrderid")
	private String orderid;
	@JsonProperty("mRemark")
	private String remark;
	@JsonProperty("mNoticeUrl")
	private String noticeUrl;
	@JsonProperty("mPayMoney")
	private Integer payMoney;
	@JsonProperty("mTrueName")
	private String trueName;
	@JsonProperty("mTelNum")
	private String telNum;
	@JsonProperty("mBankNum")
	private String bankNum;
	@JsonProperty("mProvince")
	private String province;
	@JsonProperty("mCity")
	private String city;
	@JsonProperty("mBin")
	private String bin;
	public PayOrderData() {
		version = 2;
		action = "DF";
	}
	public String getMerId() {
		return merId;
	}
	public void setMerId(String merId) {
		this.merId = merId;
	}
	public String getAction() {
		return action;
	}
	public void setAction(String action) {
		this.action = action;
	}
	public Integer getVersion() {
		return version;
	}
	public void setVersion(Integer version) {
		this.version = version;
	}
	public String getOrderid() {
		return orderid;
	}
	public void setOrderid(String orderid) {
		this.orderid = orderid;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getNoticeUrl() {
		return noticeUrl;
	}
	public void setNoticeUrl(String noticeUrl) {
		this.noticeUrl = noticeUrl;
	}
	public Integer getPayMoney() {
		return payMoney;
	}
	public void setPayMoney(Integer payMoney) {
		this.payMoney = payMoney;
	}
	public String getTrueName() {
		return trueName;
	}
	public void setTrueName(String trueName) {
		this.trueName = trueName;
	}
	public String getTelNum() {
		return telNum;
	}
	public void setTelNum(String telNum) {
		this.telNum = telNum;
	}
	public String getBankNum() {
		return bankNum;
	}
	public void setBankNum(String bankNum) {
		this.bankNum = bankNum;
	}
	public String getProvince() {
		return province;
	}
	public void setProvince(String province) {
		this.province = province;
	}
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getBin() {
		return bin;
	}
	public void setBin(String bin) {
		this.bin = bin;
	}
	@Override
	public String toString() {
		return "PayOrderData [merId=" + merId + ", action=" + action + ", version=" + version + ", orderid=" + orderid
				+ ", remark=" + remark + ", noticeUrl=" + noticeUrl + ", payMoney=" + payMoney + ", trueName="
				+ trueName + ", telNum=" + telNum + ", bankNum=" + bankNum + ", province=" + province + ", city=" + city
				+ ", bin=" + bin + "]";
	}
	
}
